Hierarchical XP

نویسندگان

  • Carsten Jacobi
  • Bernhard Rumpe
چکیده

XP is a light-weight methodology suited particularly for small-sized teams that develop software which has only vague or rapidly changing requirements. The discipline of systems engineering knows it as approach of incremental system change or also of “muddling through”. In this paper, we introduce three well known methods of reorganizing companies, namely, the holistic approach, the incremental approach, and the hierarchical approach. We show similarities between software engineering methods and company reorganization processes. In this context, we discuss the extreme programming (XP) approach and how the elements of the hierarchical approach can improve XP. We provide hints on how to scale up XP to larger projects e.g. those common in the telecommunication industry.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hierarchical XP Improving XP for large scale projects in analogy to reorganization processes

XP is a light-weight methodology suited particularly for small-sized teams that develop software which has only vague or rapidly changing requirements. The discipline of systems engineering knows it as approach of incremental system change or also of “muddling through”. In this paper, we introduce three well known methods of reorganizing companies, namely, the holistic approach, the incremental...

متن کامل

A manager's view on large scale XP projects

XP is a code-oriented, light-weight software engineering methodology, suited merely for small-sized teams who develop software that relies on vague or rapidly changing requirements. Being very code-oriented, the discipline of systems engineering knows it as approach of incremental system change. In this contribution, we discuss the enhanced version of a concept on how to extend XP on large scal...

متن کامل

Scaling the Management of Extreme Programming Projects

XP is a code-oriented, light-weight software engineering methodology, suited merely for small-sized teams who develop software that relies on vague or rapidly changing requirements. Being very code-oriented, the discipline of systems engineering knows it as approach of incremental system change. In this contribution, we discuss the enhanced version of a concept on how to extend XP on large scal...

متن کامل

بررسی کارایی فایل روتاری XP-Endo Finisher در حذف گوتاپرکا و سیلر باقیمانده در کانال های درمان مجدد شده توسط سیستمD-Race ، مطالعه آزمایشگاهی

زمینه و هدف موفقیت درمان مجدد ارتوگرید بستگی به پاکسازی و شکل دهی کافی نواحی دست نخورده سیستم کانال ریشه دارد. سیستم D-Race یکی از پرکاربرد ترین اینسترومنت های درمان مجدد است. هدف این تحقیق بررسی کارایی فایل روتاری XP-Endo Finisher (XP-F) در پاکسازی مواد باقی مانده در کانال ریشه بود. روش بررسی در این تحقیق آزمایشگاهی 45 دندان پرمولر تک کانال انسان بالغ با ریشه جمع آوری و ضدعفو...

متن کامل

Distributed Extreme Programming: Extending the Frontier of the Extreme Programming Software Engineering Process

Extreme Programming (XP) is inherently collaborative, which makes it amenable to Computer Supported Cooperative Work (CSCW) support. The collaboration enabling tools and techniques used in XP, such as whiteboards, index cards and co-location, are adequate for their immediate purposes. However, they do not allow sufficient information to survive beyond the end of projects. Long term consequences...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1409.6768  شماره 

صفحات  -

تاریخ انتشار 2014